import { setListFn } from './../../../../utils';

export default [
  {
    labelZh: `主参数`,
    labelEn: `Main Parameters`,
    labelRu: 'Основные параметры',
    id: `adjustingParameter`,
    saveParameters: false,
    list: [
      {
        type: 'common',
        labelZh: '主参数调整',
        labelEn: 'Main Parameters Adjustment',
        labelRu: 'Регулировка основных параметров',
        id: 'parameter',
        saveParameters: false,
        // priceList: [
        //   {
        //     labelZh: '实际值',
        //     labelEn: 'Actual Value',labelRu: 'Фактическое значение',
        //   },
        //   {
        //     labelZh: '设置值',
        //     labelEn: '设置值[[en]]'
        //   }
        // ],
        list: setListFn([
          {
            // rutodo
            labelZh: '纸张计数',
            labelEn: 'Paper Count(s)',
            type: 'input',
            list: [
              {
                inputType: 'read',
                labelZh: '实际值',
                labelEn: 'Actual Value',
                labelRu: `Фактическое значение`,
                funId: 'productionQuantityGet',
                precision: 0
              },
              {
                inputType: 'readWrite',
                labelZh: '设置值',
                labelEn: 'Set Value',
                funId: 'productionQuantitySet',
                defaultValGetFunId: 'productionQuantitySet',
                precision: 0,
                blurChange: true
              },
              {
                inputType: 'btnBool',
                labelZh: '清零',
                labelEn: 'Zeroing',
                labelRu: 'Сброс на ноль',
                funId: 'productionQuantityBit',
                defaultValGetFunId: 'productionQuantityBit',
                writeVal: 1,
                // clickTime: 0,
                clickType: 'startAndEnd',
                clickTime: 0,
                styleType: 'whiteBgColor'
              }
            ]
          },
          {
            labelZh: '前缘吸附频率',
            labelEn: 'Front-edge Adsorption Frequency',
            labelRu: 'Частота адсорбции на передней границе',
            type: 'input',
            list: [
              {
                inputType: 'read',
                labelZh: '实际值',
                labelEn: 'Actual Value',
                labelRu: `Фактическое значение`,
                funId: 'snootAdsorptionFrequencyGet',
                precision: 0,
                decimalPlaces: 1
              },
              {
                inputType: 'readWrite',
                labelZh: '设置值',
                labelEn: 'Set Value',
                funId: 'snootAdsorptionFrequencySet',
                defaultValGetFunId: 'snootAdsorptionFrequencySet',
                precision: 0,
                blurChange: true,
                decimalPlaces: 1
              },
              {
                // rutodo
                inputType: 'text',
                labelZh: '单位',
                labelEn: 'Unit',
                funId: null,
                defaultValGetFunId: null,
                textZh: 'Hz',
                textEn: 'Hz'
              }
            ]
          },
          // {
          //   labelZh: '底部吸附频率',
          //   labelEn: 'Bottom Adsorption Frequency',
          //   labelRu: 'Частота адсорбции в нижней части',
          //   type: 'input',
          //   list: [
          //     {
          //       inputType: 'read',
          //       labelZh: '实际值',
          //       labelEn: 'Actual Value',
          //       labelRu: `Фактическое значение`,
          //       funId: 'bottomAdsorptionFrequencyGet',
          //       precision: 0
          //     },
          //     {
          //       inputType: 'readWrite',
          //       labelZh: '设置值',
          //       labelEn: 'Set Value',
          //       funId: 'bottomAdsorptionFrequencySet',
          //       defaultValGetFunId: 'bottomAdsorptionFrequencySet',
          //       precision: 0,
          //       blurChange: true
          //     },
          //     {
          //       inputType: 'text',
          //       labelZh: '单位',
          //       labelEn: 'Unit',
          //       funId: null,
          //       defaultValGetFunId: null,
          //       textZh: 'Hz',
          //       textEn: 'Hz'
          //     }
          //   ]
          // },
          // {
          //   labelZh: '送纸行程设置',
          //   labelEn: 'Paper-feeding Stroke Settings',
          //   labelRu: `Настройка хода подачи бумаги`,
          //   type: 'input',
          //   list: [
          //     {
          //       inputType: null
          //     },
          //     {
          //       inputType: 'readWrite',
          //       labelZh: '设置值',
          //       labelEn: 'Set Value',
          //       funId: 'paperFeedingStrokeSetting',
          //       defaultValGetFunId: 'paperFeedingStrokeSetting',
          //       precision: 0,
          //       blurChange: true
          //     },
          //     {
          //       inputType: null
          //     }
          //   ]
          // },
          {
            labelZh: '主机速度',
            labelEn: 'Machine speed',
            labelRu: 'Скорость главного устройства',
            type: 'input',
            list: [
              {
                inputType: 'read',
                labelZh: '实际值',
                labelEn: 'Actual Value',
                labelRu: `Фактическое значение`,
                funId: 'productionSpeedGet',
                decimalPlaces: 0
              },
              {
                inputType: null
              },
              // {
              //   inputType: 'readWrite',
              //   labelZh: '设置值',
              //   labelEn: 'Set Value',
              //   funId: 'productionSpeedSet',
              //   defaultValGetFunId: 'productionSpeedSet',
              //   blurChange: true
              //   // decimalPlaces: 1
              // },
              {
                inputType: 'text',
                labelZh: '单位',
                labelEn: 'Unit',
                funId: null,
                defaultValGetFunId: null,
                textZh: '张/分',
                textEn: 'Sheet/minute'
              }
            ]
          }
        ])
      }
      // {
      //   type: 'settingWrite',
      //   labelZh: '设置值',
      //   labelEn: 'Set Value',
      //   id: null,
      //   saveParameters: false,
      //   hiddenTitle: true,
      //   list: setListFn([
      //     {
      //       labelZh: '干燥热风',
      //       labelEn: 'Hot Drying Air',
      //       labelRu: 'Горячий воздух сушки',
      //       type: 'input',
      //       hiddenLabel: true,
      //       list: [
      //         {
      //           inputType: 'btnBool',
      //           labelZh: '干燥热风',
      //           labelEn: 'Hot Drying Air',
      //           labelRu: 'Горячий воздух сушки',
      //           labelTrueZh: '干燥热风开启',
      //           labelTrueEn: 'Hot Drying Air on',
      //           labeTrueRu: 'Включение подачи горячего воздуха сушки',
      //           labelFalseZh: '干燥热风关闭',
      //           labelFalseEn: 'Hot Drying Air off',
      //           labelFalseRu: 'Отключение подачи горячего воздуха сушки',
      //           funId: 'dryHotAir',
      //           defaultValGetFunId: 'dryHotAir'
      //         }
      //       ]
      //     }
      //   ])
      // }
    ]
  }
];
